provide for - English Synonyms Dictionary